package com.yuxi.Dao;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.yuxi.Entity.CommentRecord;
import com.yuxi.Entity.CommentRecordBrowse;
import com.yuxi.Request.Page;



/**
 *任务完成情况浏览记录操作接口
 * @author hunter
 * @version 1.0
 * 2016/07/18
 */


@Repository
public interface CommentRecordBrowseDao {
	/**
	 * 通过rBrowseId获取CommentRecordBrowse
	 * @param 	rBrowseId
	 * @return CommentRecordBrowse 
	 * */
	public CommentRecordBrowse getBrowse(Integer rBrowseId);
	/**
	 * 添加一个rBrowse  并返回添加的实体类
	 * @param 	rBrowseId
	 * @return CommentRecordBrowse 
	 * */
	public CommentRecordBrowse addBrowse(CommentRecordBrowse rBrowse);
	/**
	 * 删除一个rBrowse  并返回删除的实体类
	 * @param 	rBrowse CommentRecordBrowse实体类
	 * @return CommentRecordBrowse 
	 * */
	public void deleteBrowse(CommentRecordBrowse rBrowse);
	/**
	 * 修改一个rBrowse  并返回修改的实体类
	 * @param  rBrowse  CommentRecordBrowse实体类
	 * @return CommentRecordBrowse 
	 * */
	public void modifly(CommentRecordBrowse rBrowse);
	/**
	 * 查询所有点评浏览信息
	 * @param p
	 * @return
	 */
	public Page<CommentRecordBrowse> getCommentRecordBrowseAll(Page p);
	/**
	 * 查询所有点评浏览信息
	 * @param p
	 * @return
	 */
	public List<CommentRecordBrowse> getCommentRecordBrowseByInfoId (int infoId);
	
}
